search and rescue beacon - Turco Inglés Diccionario